Source Control Change Messages: How Are They Used And What Do They Mean?

نویسندگان

  • Ahmed E. Hassan
  • Richard C. Holt
چکیده

Source control systems permit developers to attach a free form message to every committed change. The content of these change messages is rarely investigated and little is known about their use by developers while they maintain their code. We present the results of a survey we conducted with professional software developers. The purpose of this survey was to investigate how developers make use of these messages and what type of information exists in them. We also investigated the possibility of using automated techniques which examine change messages and determine their purpose, for example that a change was done to fix a bug or to indent the code. We also asked developers to compare change messages in open source software systems to change messages in commercial systems. The findings of our survey suggest that change messages are a valuable resource used by practitioners to maintain and manage software projects, for example to understand the code when they are fixing a bug. Moreover, change messages in open source projects are similar to messages that professional developers encounter in large industrial projects. An automated approach to determine the purpose of a change using the change message is likely to produce results similar to a manual analysis performed by professional developers. Researchers should investigate techniques and approaches to improve the quality of the change messages and to make them more accessible for developers as they evolve software systems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

از خود بیگانگی در سازمان

The variables responsible for worker alienation in the under- developed countries are divided into two categories: cultural and organizational factors. Identification of these two types of factors in those countries should help us understand employee alienation better than that of the existing western models. In developing countries, there exist three types of behavioural dispositions (or eth...

متن کامل

Welcome to virosphere

Viruses may seem alien, but they are the most abundant and, arguably, the most important organisms on Earth. They are found just about everywhere, from oceans and forests to the people around you and, of course, in and on you as well. This world of strange, quasi-living things has been dubbed the virosphere, and it is a mysterious one – we know less about viruses than any other life form. But t...

متن کامل

Manager’s Resistance to Organizational Change: Lesson from Ethiopian Commercial Banking Sector

The thinking and the practice of managing resistance to change is usually associated with change recipient’s psychological set up. In most cases, employees are either implicitly or explicitly considered as the prime source of resistance. Exploring the initiation and implementation of organizational change in Ethiopian commercial banks, this research found out that resistance to change does not ...

متن کامل

Epidemiology and pathology of plagiarism (2)

No doubt that the bright future of higher education systems is being threatened worldwide by the growing trend of research misconduct (RM) and its faith depends on our act against it. RM as a pandemic scientific damage has turned to a complicated phenomenon and its remedy needs global determination. As I have mentioned before (1), as long as the main target of publication, at least for many aca...

متن کامل

Reconceptualising Religion : A Philosophical Critique of Religious Studies as Cultural Studies

The aim of my argument (1) is to reconceptualise what is now called religious studies as the study of institutionalised values, and the relation between values and the legitimation of power in a specific society. Though I do not talk much about power here, it is always a fundamental issue in the study of specific social groups.The first assumption which I make in this paper is that the way anal...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005